service equipment manufacturing company - Español Inglés Diccionario